<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body></body>
<script>
    //TODO 强制绑定，使用函数的方法，强制指定this的执行，this就是指定的值


    function fn(a, b, c) {
        console.log(this, a, b, c)
    }

    fn("hello", "world", 123)

    /**
     *使用指定对象作为 this 值和指定的其余参数作为参数调用函数。
     * @param thisArg The object to be used as the this object.
     * @param args Argument values to be passed to the function.
     */
    fn.call("hello", "world", 123)

    /**
     * 使用指定对象作为 this 值和指定的其余参数作为参数调用函数。
     * @param thisArg The object to be used as the this object.
     * @param args Argument values to be passed to the function.
     */
    fn.call({}, "hello", "world", 123)


</script>

</html>























